package cn.myfirefly.moming.portal.model;

import cn.myfirefly.core.annotation.ColumnType;
import cn.myfirefly.core.model.BaseFilterDto;

public class FunctionFilterDto extends BaseFilterDto implements java.io.Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = -2681853826704970114L;
	@ColumnType(value="Integer")
	private String[] funSn;
	
	@ColumnType(value="String")
	private String[] funName;
	
	@ColumnType(value="String")
	private String[] funId;
	
	@ColumnType(value="String")
	private String[] parentFunId;
	
	@ColumnType(value="String")
	private String[] linkPage;
	
	@ColumnType(value="Character")
	private String[] displayFlag;
	
	@ColumnType(value="Integer")
	private String[] funIndex;
	
	@ColumnType(value="String")
	private String[] funDescription;
	
	@ColumnType(value="String")
	private String[] permission;//读写状�??
	
	@ColumnType(value="String")
	private String[] openIcon;//打开图标
	
	@ColumnType(value="String")
	private String[] closeIcon;//关闭图标
	
	public String[] getFunSn() {
		return funSn;
	}
	public void setFunSn(String[] funSn) {
		this.funSn = funSn;
	}
	public String[] getFunName() {
		return funName;
	}
	public void setFunName(String[] funName) {
		this.funName = funName;
	}
	public String[] getFunId() {
		return funId;
	}
	public void setFunId(String[] funId) {
		this.funId = funId;
	}
	public String[] getParentFunId() {
		return parentFunId;
	}
	public void setParentFunId(String[] parentFunId) {
		this.parentFunId = parentFunId;
	}
	public String[] getLinkPage() {
		return linkPage;
	}
	public void setLinkPage(String[] linkPage) {
		this.linkPage = linkPage;
	}
	public String[] getDisplayFlag() {
		return displayFlag;
	}
	public void setDisplayFlag(String[] displayFlag) {
		this.displayFlag = displayFlag;
	}
	public String[] getFunIndex() {
		return funIndex;
	}
	public void setFunIndex(String[] funIndex) {
		this.funIndex = funIndex;
	}
	public String[] getFunDescription() {
		return funDescription;
	}
	public void setFunDescription(String[] funDescription) {
		this.funDescription = funDescription;
	}
	public String[] getPermission() {
		return permission;
	}
	public void setPermission(String[] permission) {
		this.permission = permission;
	}
	public String[] getOpenIcon() {
		return openIcon;
	}
	public void setOpenIcon(String[] openIcon) {
		this.openIcon = openIcon;
	}
	public String[] getCloseIcon() {
		return closeIcon;
	}
	public void setCloseIcon(String[] closeIcon) {
		this.closeIcon = closeIcon;
	}
	
}
